a pair of dungarees - Turc Anglais Dictionnaire